-- msg_debug_gs_ver
-- Create by zouyb Mar/17/2016
-- 通知gs的支持版本号

return function(lpc)
    local supportVersion = lpc.ver

    trace("msg_debug_gs_ver", "GS支持版本号：%s", supportVersion);
	
    -- 为了客户端测试方便，增加TEST_RES_DOWNLOAD_VER，可以设置客户端需要下载的
    -- 目标版本号
	if TEST_RES_DOWNLOAD_VER ~= nil then
        supportVersion = TEST_RES_DOWNLOAD_VER;
	end
	
	-- 后续流程
	local function callback()
        local auth_key
        local seed
        if not _G.aaaAccountInfo then
            auth_key = 0
            seed     = 0
        else
            auth_key = _G.aaaAccountInfo.auth_key
            seed     = _G.aaaAccountInfo.seed
        end	
	
		-- 发送登录指令
		trace("cmd_login", "发送登录消息");
		Communicate.send("CMD_LOGIN", {
			account  = _G.account,
			auth_key = auth_key, 
			seed     = seed,
		});
	end	

	-- 检查是否需要重新下载资源
	LoginM.checkResDownload(supportVersion, callback);
end
